<?php
/* @var $this TableauArchitecteController */
/* @var $model TableauArchitecte */

$this->breadcrumbs=array(
	'Tableaux architecte'=>array('index'),
	$model->nom,
);

$this->menu=array(
	array('label'=>'<span class="icon-list"></span> Voir les tableaux', 'url'=>array('index')),
	array('label'=>'<span class="icon-pencil"></span> Mettre à jour', 'url'=>array('update', 'id'=>$model->idTableauArchitecte),
		'visible' => isset(Yii::app()->user->canEdit) && Yii::app()->user->canEdit),
// 	array('label'=>'Delete TableauArchitecte', 'url'=>'#', 'linkOptions'=>array('submit'=>array('delete','id'=>$model->idTableauArchitecte),'confirm'=>'Are you sure you want to delete this item?')),
// 	array('label'=>'Manage TableauArchitecte', 'url'=>array('admin')),
	array('label'=>'<span class="icon-plus"></span> Ajouter une équipe', 'url'=>array('equipe/create', 'id' => $model->idTableauArchitecte),
		'visible' => isset(Yii::app()->user->canEdit) && Yii::app()->user->canEdit),
	array('label'=>'<hr style="margin: 5px">'),
        array('label'=>'<span class="icon-bookmark"></span> Pdf','url'=>array('pdf', 'id' => $model->idTableauArchitecte),'linkOptions' => array('onclick' => '$("#mydialog").dialog("open"); return false;')),
        array('label'=>'<span class="icon-file"></span> Excel PubliPostage', 'url'=>array('ExcelPubliPost', 'id' => $model->idTableauArchitecte)),
);
?>

<style type="text/css">

#equipe {
	width: 100%;
}

table td {
	border: 1px solid black;
	padding: 5px;
}

.architecte {
	background: rgb(255, 255, 204);
}

.observation {
	background: white;
}

.entete {
	background: rgb(128, 0, 128);
	font-size: 20px;
}


.entete a {
	color: white;
}
</style>
<?php
/*Create A Popup Dialog (Gets called from menu)*/
$this->beginWidget('zii.widgets.jui.CJuiDialog',array(
    'id'=>'mydialog',
    'options'=>array(
        'title'=>'Choix d\'affichage',
        'autoOpen'=>false,
        'resizable'=> false,
        'modal' => true,
        'buttons' => array(
            array('text'=>'Oui','click'=> 'js:function(){window.location='."'".$this->createUrl('tableauArchitecte/pdf/'.$model->idTableauArchitecte)."?obs=O'".'}'),
            array('text'=>'Non','click'=> 'js:function(){window.location='."'".$this->createUrl('tableauArchitecte/pdf/'.$model->idTableauArchitecte)."'".'}'),     
        )
    )
 ));

echo 'Voulez-vous afficher les observations dans le PDF ?</br>';
$this->endWidget('zii.widgets.jui.CJuiDialog');
?>



<legend><img src="<?php echo Yii::app()->theme->baseUrl;  ?>/images/contents.png"> <?php echo $model->nom; ?>
</br><small><?php echo $model->sousTitre ?></small>
</legend>



<table id="equipe">

	<?php foreach( $equipes as $equipe ) : ?>

		<!-- recherche des associés de l'équipe -->
		<?php $associes = EquipeHasAssocie::model()->with('entreprise')->findAllByAttributes( array('idEquipe' => $equipe->idEquipe) ) ?>

		<tr class="entete" style="background: rgb(128, 0, 128);">
			<td colspan="6">
				<?php
					if( isset(Yii::app()->user->canEdit) && Yii::app()->user->canEdit ) {
						echo CHtml::link("Equipe n° ". $equipe->getNumero(), array('equipe/update', 'id' => $equipe->idEquipe), array( 'style' => 'color: white' ) );
					} else {
						echo "<span style='color:white'>Equipe n° ". $equipe->getNumero() .'</span>';
					}
				?>
				</td>
		</tr>

		<tr class="architecte" style="background: rgb(255, 255, 204)">
			<td></td>
			<td><?php echo $equipe->architecte->nom ?></td>
			<td><?php echo $equipe->architecte->commune ?> (<?php echo $equipe->architecte->cp ?>)</td>
			<td colspan="2" style="text-align: center"  title="Attestation architecte"><?php echo $equipe->attestationArchitecte ? 'Oui' : 'Non' ?></td>
			<td rowspan="<?php echo count($equipe->bureauxEtude) + count($associes) +1 ?>" class="observation" style="background: white"><?php echo nl2br($equipe->observation) ?></td>
		</tr>

		<?php if( !empty($associes) ) : ?>

			<?php foreach( $associes as $associe ) : ?>

				<tr class="architecte" style="background: rgb(255, 255, 204)">
					<td><?php echo $associe->observation ?></td>
					<td><?php echo $associe->entreprise->nom ?></td>
					<td><?php echo $associe->entreprise->commune ?> (<?php echo $associe->entreprise->cp ?>)</td>
					<td colspan="2" style="text-align: center" title="Attestation architecte"><?php echo $associe->attestationArchitecte ? 'Oui' : 'Non' ?></td>
				</tr>

			<?php endforeach ?> <!-- associes as $associe -->

		<?php endif ?> <!-- !empty($associes) -->


		<?php if( !empty($equipe->bureauxEtude) ) : ?>

			<?php foreach( $equipe->bureauxEtude as $bureauEtude ) : ?>

				<tr>
				
					<!-- on recherche le lien entre le bureau d'étude et l'equipe -->
					<?php $eHbe = EquipeHasBureauetude::model()->findByAttributes( array('idEntreprise' => $bureauEtude->idEntreprise, 'idEquipe' => $equipe->idEquipe) ) ?>

					<!-- on recherche les spécialités attribuées au bureau d'étude -->
					<?php $bureauHasSpecialites = BureauetudeHasSpecialite::model()->with('specialite')->findAllByAttributes( array('idEquipe' => $equipe->idEquipe, 'idEntreprise' => $bureauEtude->idEntreprise)) ?>

					<td>
						<?php if( !empty($bureauHasSpecialites) ) : ?>
							<?php
								foreach( $bureauHasSpecialites as $index => $bureauHasSpecialite ) {
									if ( $index != 0 ) { 
										echo ', ';
									}
									echo $bureauHasSpecialite->specialite->libelle;
								}
							?>
						<?php endif ?>
					</td>
					<td><?php echo $bureauEtude->nom ?></td>
					<td><?php echo $bureauEtude->commune ?> (<?php echo $bureauEtude->cp ?>)</td>
					<td style="text-align: center" title="DC1"><?php echo $eHbe->DC1 ? 'Oui' : 'Non' ?></td>
					<td style="text-align: center" title="DC2"><?php echo $eHbe->DC2 ? 'Oui' : 'Non' ?></td>

				</tr>

			<?php endforeach ?>

		<?php endif; ?>

	<?php endforeach ?> <!-- equipes as equipe -->

</table> <!-- #equipe -->
